with magick

Author

Tony Duan

1 Publishcation

1.1 Publish quarto website into quarto hub

you need to have quarto pub account https://quartopub.com/

Code
quarto publish quarto-pub

1.2 Publish quarto website into github page

1.2.1 change _quarto.yml

_quarto.yml
#| eval: false
project:
  type: website
  output-dir: docs

1.2.2 add a .nojekyll file to the root of your repository

tells GitHub Pages not to do additional processing of your published site using Jekyll (the GitHub default site generation tool):

Mac/Linux
Terminal
touch .nojekyll
Windows
Terminal
copy NUL .nojekyll

1.2.3 create github repository

1.2.4 in github repository setting/Pages change branch to mian /docs

The github site is created: https://your_github_name.github.io/repository_name/

1.2.5 ignore some file to be upload to github

In mac using {shift+command+.} to show hidden .gitignore file

for example,add *.parquet in .gitignore file to ignore all parquet file

Code
.gitignore
.Rproj.user
.Rhistory
.RData
.Ruserdata

/.quarto/

*.parquet
Back to top